package com.hns.can.energy.entity;

import com.hns.can.common.entity.BaseEntity;

import javax.persistence.*;
import java.math.BigDecimal;
import java.util.Date;


@SuppressWarnings("serial")
@Entity
@Table(name = "T_EAI_ITTRIPLOG")
public class EaiIttriplogEntity extends BaseEntity implements java.io.Serializable {

    private String     rcrdId;
    private String     corpId;
    private String     organId;
    private String     carId;
    private String     drvId;
    private String     routecoderun;
    private String     routecodebelongto;
    private String     rundate;
    private String     buscodeforshort;
    private String     driverqualification;
    private String     drivename;
    private String     startstopcode;
    private String     destinationcode;
    private String     startstopname;
    private String     destinationname;
    private String     task;
    private String     planstarttime;
    private String     planendtime;
    private String     dispatchstarttime;
    private String     endtriptime;
    private BigDecimal departinterval;
    private String     anchortime;
    private BigDecimal runtime;
    private BigDecimal     runmileage;
    private BigDecimal     mileageoutofservice;
    private String     remark;
    private String     rundirection;
    private String     buscode;
    private String     changeinfo;
    private String     updatename;
    private String     updatetime;
    private Date  genTime;



    // Property accessors
    @Id
    @Column(name = "RCRD_ID")
    public String getRcrdId() {
        return this.rcrdId;
    }

    public void setRcrdId(String rcrdId) {
        this.rcrdId = rcrdId;
    }

    @Column(name = "CORP_ID")
    public String getCorpId() {
        return this.corpId;
    }

    public void setCorpId(String corpId) {
        this.corpId = corpId;
    }

    @Column(name = "ORGAN_ID")
    public String getOrganId() {
        return this.organId;
    }

    public void setOrganId(String organId) {
        this.organId = organId;
    }

    @Column(name = "CAR_ID")
    public String getCarId() {
        return this.carId;
    }

    public void setCarId(String carId) {
        this.carId = carId;
    }

    @Column(name = "DRV_ID")
    public String getDrvId() {
        return this.drvId;
    }

    public void setDrvId(String drvId) {
        this.drvId = drvId;
    }

    @Column(name = "ROUTECODERUN")
    public String getRoutecoderun() {
        return this.routecoderun;
    }

    public void setRoutecoderun(String routecoderun) {
        this.routecoderun = routecoderun;
    }

    @Column(name = "ROUTECODEBELONGTO")
    public String getRoutecodebelongto() {
        return this.routecodebelongto;
    }

    public void setRoutecodebelongto(String routecodebelongto) {
        this.routecodebelongto = routecodebelongto;
    }

    @Column(name = "RUNDATE")
    public String getRundate() {
        return this.rundate;
    }

    public void setRundate(String rundate) {
        this.rundate = rundate;
    }

    @Column(name = "BUSCODEFORSHORT")
    public String getBuscodeforshort() {
        return this.buscodeforshort;
    }

    public void setBuscodeforshort(String buscodeforshort) {
        this.buscodeforshort = buscodeforshort;
    }

    @Column(name = "DRIVERQUALIFICATION")
    public String getDriverqualification() {
        return this.driverqualification;
    }

    public void setDriverqualification(String driverqualification) {
        this.driverqualification = driverqualification;
    }

    @Column(name = "DRIVENAME")
    public String getDrivename() {
        return this.drivename;
    }

    public void setDrivename(String drivename) {
        this.drivename = drivename;
    }

    @Column(name = "STARTSTOPCODE")
    public String getStartstopcode() {
        return this.startstopcode;
    }

    public void setStartstopcode(String startstopcode) {
        this.startstopcode = startstopcode;
    }

    @Column(name = "DESTINATIONCODE")
    public String getDestinationcode() {
        return this.destinationcode;
    }

    public void setDestinationcode(String destinationcode) {
        this.destinationcode = destinationcode;
    }

    @Column(name = "STARTSTOPNAME")
    public String getStartstopname() {
        return this.startstopname;
    }

    public void setStartstopname(String startstopname) {
        this.startstopname = startstopname;
    }

    @Column(name = "DESTINATIONNAME")
    public String getDestinationname() {
        return this.destinationname;
    }

    public void setDestinationname(String destinationname) {
        this.destinationname = destinationname;
    }

    @Column(name = "TASK")
    public String getTask() {
        return this.task;
    }

    public void setTask(String task) {
        this.task = task;
    }

    @Column(name = "PLANSTARTTIME")
    public String getPlanstarttime() {
        return this.planstarttime;
    }

    public void setPlanstarttime(String planstarttime) {
        this.planstarttime = planstarttime;
    }

    @Column(name = "PLANENDTIME")
    public String getPlanendtime() {
        return this.planendtime;
    }

    public void setPlanendtime(String planendtime) {
        this.planendtime = planendtime;
    }

    @Column(name = "DISPATCHSTARTTIME")
    public String getDispatchstarttime() {
        return this.dispatchstarttime;
    }

    public void setDispatchstarttime(String dispatchstarttime) {
        this.dispatchstarttime = dispatchstarttime;
    }

    @Column(name = "ENDTRIPTIME")
    public String getEndtriptime() {
        return this.endtriptime;
    }

    public void setEndtriptime(String endtriptime) {
        this.endtriptime = endtriptime;
    }

    @Column(name = "DEPARTINTERVAL")
    public BigDecimal getDepartinterval() {
        return this.departinterval;
    }

    public void setDepartinterval(BigDecimal departinterval) {
        this.departinterval = departinterval;
    }

    @Column(name = "ANCHORTIME")
    public String getAnchortime() {
        return this.anchortime;
    }

    public void setAnchortime(String anchortime) {
        this.anchortime = anchortime;
    }

    @Column(name = "RUNTIME")
    public BigDecimal getRuntime() {
        return this.runtime;
    }

    public void setRuntime(BigDecimal runtime) {
        this.runtime = runtime;
    }

    @Column(name = "RUNMILEAGE")
    public BigDecimal getRunmileage() {
        return this.runmileage;
    }

    public void setRunmileage(BigDecimal runmileage) {
        this.runmileage = runmileage;
    }

    @Column(name = "MILEAGEOUTOFSERVICE")
    public BigDecimal getMileageoutofservice() {
        return this.mileageoutofservice;
    }

    public void setMileageoutofservice(BigDecimal mileageoutofservice) {
        this.mileageoutofservice = mileageoutofservice;
    }

    @Column(name = "REMARK")
    public String getRemark() {
        return this.remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    @Column(name = "RUNDIRECTION")
    public String getRundirection() {
        return this.rundirection;
    }

    public void setRundirection(String rundirection) {
        this.rundirection = rundirection;
    }

    @Column(name = "BUSCODE")
    public String getBuscode() {
        return this.buscode;
    }

    public void setBuscode(String buscode) {
        this.buscode = buscode;
    }

    @Column(name = "CHANGEINFO")
    public String getChangeinfo() {
        return this.changeinfo;
    }

    public void setChangeinfo(String changeinfo) {
        this.changeinfo = changeinfo;
    }

    @Column(name = "UPDATENAME")
    public String getUpdatename() {
        return this.updatename;
    }

    public void setUpdatename(String updatename) {
        this.updatename = updatename;
    }

    @Column(name = "UPDATETIME")
    public String getUpdatetime() {
        return this.updatetime;
    }

    public void setUpdatetime(String updatetime) {
        this.updatetime = updatetime;
    }

    @Column(name = "GEN_TIME")
    public Date getGenTime() {
        return this.genTime;
    }

    public void setGenTime(Date genTime) {
        this.genTime = genTime;
    }


}
